package cn.ffcs.uec.outStaffAdjustPostApply.action.bean;

import org.zkoss.zul.Button;
import org.zkoss.zul.Datebox;
import org.zkoss.zul.Div;
import org.zkoss.zul.Groupbox;
import org.zkoss.zul.Label;
import org.zkoss.zul.Listbox;
import org.zkoss.zul.Radiogroup;
import org.zkoss.zul.Textbox;
import org.zkoss.zul.Window;

import cn.ffcs.uec.outStaffAdjustPostApply.component.UecWaCrtBandboxExt;
import lombok.Getter;
import lombok.Setter;

public class OutStaffAdjustPostApplyEditBean {

	/**
	 * Window
	 */
	@Setter
	@Getter
	private Window outStaffAdjustPostApplyEditWindow;
	@Setter
	@Getter
	private Div outStaffAdjustPostApplyEditDiv;
	@Setter
	@Getter
	private Div ButtonDiv;
	@Setter
	@Getter
	private Groupbox groupBox1;
	@Setter
	@Getter
	private Groupbox groupBox2;
	@Setter
	@Getter
	private Groupbox groupBox3;
	@Setter
	@Getter
	private Groupbox groupBox4;
	@Getter
	@Setter
	private Button saveBtn;
	@Getter
	@Setter
	private Button cancelBtn;
	/**
	 * 薪资标准label
	 */
	@Getter
	@Setter
	private Label pkWaCrtLabel;
	/**
	 * 标准金额label
	 */
	@Getter
	@Setter
	private Label applyCriterionvalueLabel;
	
	/**
	 * 生效时期
	 */
	@Getter
	@Setter
	private Datebox effectDate;
	/**
	 * 执行日期
	 */
	@Getter
	@Setter
	private Datebox applyBeginDate;
	
	/*
	 * 字段开始
	 */
	/**
	 * 员工号--外包人员编码
	 */
	@Getter
	@Setter
	private Textbox psnCode;
	
	/**
	 * 外包人员姓名
	 */
	@Getter
	@Setter
	private Textbox psnName;
	/**
	 * 部门
	 */
	@Getter
	@Setter
	private Textbox deptName;
	/**
	 * 岗位
	 */
	@Getter
	@Setter
	private Textbox jobName;
	/**
	 * 岗位等级
	 */
	@Getter
	@Setter
	private Textbox postLevel;
	/**
	 * 人员类别
	 */
	@Getter
	@Setter
	private Textbox pkPsncl;
	/**
	 * 职务
	 */
	@Getter
	@Setter
	private Textbox jobGlbdef4;
	/**
	 * 薪资项目
	 */
	@Getter
	@Setter
	private Textbox pkWaItem;
	/**
	 * 岗位序列
	 */
	@Getter
	@Setter
	private Textbox pkPostSeries;   
	/**
	 * 薪资标准类别
	 */
	@Getter
	@Setter
	private Textbox pkWaGrd;
	/*
	 * 原薪资===/////////////////////
	 */
	/**
	 * 是否谈判工资
	 */
	@Getter
	@Setter
	private Textbox negotiationWageHis;
	/**
	 * 薪资标准
	 */
	@Getter
	@Setter
	private Textbox pkWaCrt;
	/**
	 * 标准金额
	 */
	@Getter
	@Setter
	private Textbox criterionvalue;
	/**
	 * 金额
	 */
	@Getter
	@Setter
	private Textbox nmoney;
	/**
	 * 执行日期 == 薪资起始日期
	 */
	@Getter
	@Setter
	private Textbox beginDate;
	/**
	 * 变动原因
	 */
	@Getter
	@Setter
	private Textbox pkChangecauseHis;
	/**
	 * 依据文件
	 */
	@Getter
	@Setter
	private Textbox vbasefileHis;
	/**
	 * 备注
	 */
	@Getter
	@Setter
	private Textbox vnotehis;
	
	/*
	 * 申请薪资===/////////////////////
	 */
	/**
	 * 是否谈判工资
	 */
	@Getter
	@Setter
	private Radiogroup negotiationWage;
	
	/**
	 * 薪资标准
	 */
	@Getter
	@Setter
	private UecWaCrtBandboxExt uecWaCrtBandboxExt;
	//private Textbox applyPkWaCrt;
	/**
	 * 标准金额
	 */
	@Getter
	@Setter
	private Textbox applyCriterionvalue;
	/**
	 * 金额
	 */
	@Getter
	@Setter
	private Textbox applyNmoney;
	/**
	 * 申请原因
	 */
	@Getter
	@Setter
	private Listbox pkChangecause;
	/**
	 * 依据文件
	 */
	@Getter
	@Setter
	private Textbox vbasefile;
	/**
	 * 备注
	 */
	@Getter
	@Setter
	private Textbox vnote;
	
	//注释
	@Getter
	@Setter
	private Textbox warning;
	
}
